Seon Linton, age 23, was stopped in Valley Stream at around 11:45 p.m. Tuesday, April 26, along North Central Avenue, Nassau County Police said.
Officers searched his BMW sedan after determining his vehicle registration was suspended, police said.
Inside, police said they found a loaded, black and pink 9mm handgun.
Linton, a resident of Valley Stream, was arrested and charged with criminal possession of a firearm and criminal possession of a weapon, plus numerous traffic violations, police said.
He was arraigned Wednesday, April 27, at First District Court in Hempstead.
Click here to follow Daily Voice Brentwood and receive free news updates.